Big Huge Thesaurus

Xenorhyncus asiaticus

noun